package com.rcp.manager;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.LinkedHashMap;


public class Menu implements Serializable{

	private static final long serialVersionUID = 1L;
	private int menuID;
	private String name;
	private LinkedHashMap<String, Integer> entrees;
	private LinkedHashMap<String, Integer> sides;
	private LinkedHashMap<String, Integer> drinks;

	
	Menu(){
		super();
		this.entrees = new LinkedHashMap<String, Integer>();
		this.sides = new LinkedHashMap<String, Integer>();
		this.drinks = new LinkedHashMap<String, Integer>();
	}
	
	Menu(int menuID, String name, LinkedHashMap<String, Integer> entrees, LinkedHashMap<String, Integer> sides, LinkedHashMap<String, Integer> drinks){
		this();
		this.menuID = menuID;
		this.setEntrees(entrees);
		this.setSides(sides);
		this.setDrinks(drinks);
	}

	public LinkedHashMap<String, Integer> getEntrees() {
		return entrees;
	}

	public void setEntrees(LinkedHashMap<String, Integer> entrees) {
		this.entrees = entrees;
	}

	public LinkedHashMap<String, Integer> getSides() {
		return sides;
	}

	public void setSides(LinkedHashMap<String, Integer> sides) {
		this.sides = sides;
	}

	public LinkedHashMap<String, Integer> getDrinks() {
		return drinks;
	}

	public void setDrinks(LinkedHashMap<String, Integer> drinks) {
		this.drinks = drinks;
	}

	public int getMenuID() {
		return menuID;
	}

	public void setMenuID(int menuID) {
		this.menuID = menuID;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}
	
}
